moth cocoon - Turkish English Dictionary